a leguminous shrub - English Synonyms Dictionary